three main branches - German English Dictionary